package com.varian.task.annotation;

import java.lang.annotation.*;

/**
 * @author ben
 * @since 2024/11/21
 */
@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface VarianTask {

    /**
     * 任务名称
     *
     * @return 任务名称
     */
    String value();

    /**
     * 初始化方法
     *
     * @return 初始化方法
     */
    String init() default "";
    /**
     * 销毁方法
     *
     * @return 销毁方法
     */
    String destroy() default "";
}
